package com.dhcc.DRGsHosp.web.controller;

import org.openkoala.koala.commons.InvokeResult;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import com.dhcc.DRGsHosp.facade.FeeStageFacade;
import com.dhcc.DRGsHosp.facade.dto.IndexCalDTO;


/**
 * @title		:FeeStageController.java
 * @description	:费用分段
 * @author		:WangTeng
 * @date		:2015年11月30日
 * @version     :1.0
 * @copyright   :DHCC 2013-2014 
*/
@Controller("drgsHospWebController17")
@RequestMapping("/feeStage")
public class FeeStageController {

	@Autowired
	private FeeStageFacade feeStageFacade;
	
	/**
	 * @methodname    :getFeeStageData
	 * @description   :获取分段信息
	 * @param         :
	 * @author        :WangTeng
	 * @return        :
	 * @date          :
	 */
	@ResponseBody
	@RequestMapping(value = "getFeeStageData")
	public InvokeResult getFeeStageData(IndexCalDTO dto){
		InvokeResult a = feeStageFacade.getFeeStageData(dto);
		return a;//feeStageFacade.getFeeStageData(dto);
	}
	
	/**
	 * @methodname    :getOrderData
	 * @description   :获取医嘱信息
	 * @param         :
	 * @author        :WangTeng
	 * @return        :
	 * @date          :
	 */
	@ResponseBody
	@RequestMapping(value = "getOrderData")
	public InvokeResult getOrderData(IndexCalDTO dto){
		return feeStageFacade.getOrderData(dto);
	}
	/**
	 * 
	 *  getOrderSpecialDep.  
	 *  @Description：获取医嘱开单科室特殊部门
	 *  @Author WENYI
	 *  @return 
	 *  @Date:2017年8月10日下午3:54:51
	 */
	@ResponseBody
	@RequestMapping(value = "getOrderSpecialDep")
	public InvokeResult getOrderSpecialDep(){
		return InvokeResult.success(feeStageFacade.getOrderSpecialDep());
	}
	
}
